Add new XENMEM_machphys_mapping to get info about location and
authorkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Tue, 20 Jun 2006 13:45:46 +0000 (14:45 +0100)
committerkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Tue, 20 Jun 2006 13:45:46 +0000 (14:45 +0100)
commit19c8828f4ba96dd029b03064b03da301afbb71ab
tree0cb646556fc6bf715dd32ebe4e4b1aea751fc05b
parent0f296e19856366d6cebc4317a454c39db9d67baa
Add new XENMEM_machphys_mapping to get info about location and
sizeof of the mach2phys table default mapping. Use this in Linux to
dynamically adapt the mfn_to_pfn() routine to undelrying hypervisor.
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/x86_64/kernel/head64-xen.c
linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h
linux-2.6-xen-sparse/include/asm-i386/mach-xen/setup_arch_post.h
linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/asm/page.h
xen/arch/x86/mm.c
xen/include/public/memory.h